package com.ujiuye.service;

import com.ujiuye.dao.StudentDao;
import com.ujiuye.entity.Student;
import com.ujiuye.utils.PageUtils;

import java.util.List;

public class StudentService {
    StudentDao sd = new StudentDao();
    // 查询所有学生信息
    public List<Student> queryStudents(){
        return sd.queryStudents();
    }
    // 根据Id删除学生信息
    public boolean delStuById(String id){
        return sd.delStuById(id)>0?true:false;
    }
    // 添加学生信息
    public boolean addStu(Student s){
        return sd.addStu(s)>0?true:false;
    }
    //
    public Student queryStuById(String id){
        return sd.queryStuById(id);
    }
    // 修改学生信息
    public boolean updateStu(Student s){
        return sd.updateStu(s)>0?true:false;
    }
    // 分页查询
    public List<Student> queryStuPage(PageUtils pu){
        return sd.queryStuPage(pu);
    }
    // 查询总记录数
    public int queryNum(){
        return sd.queryNum();
    }
    // 模糊查询
    public List<Student> selStu(String name,String sex,PageUtils pu){
        return sd.selStu(name,sex,pu);
    }
    // 模糊查询记录统计
    public int selStuNum(String name,String sex){
        return sd.selStuNum(name,sex);
    }
}
